sacrificial rites - German English Dictionary